package com.tsll.service;


import com.tsll.vo.Result;
import com.tsll.vo.VerifyBookVo;
import java.util.List;

public interface VerifyBookService {

    /**
     * 批量添加校验申请书籍
     * @param verifyBookVos
     * @param id
     * @return
     */
    Result batchAdd(List<VerifyBookVo> verifyBookVos, Integer id);


    /**
     * 根据校验id查询校验的书籍
     * @param verifyApplicationId 校验id
     * @return
     */
    Result selectByVerifyApplicationId(Integer current,  Integer pageSize,Integer verifyApplicationId);


    /**
     * 查询损坏的图书信息
     * @return
     */
    Result searchAll(Integer current, Integer pageSize);


    /**
     * 修复损坏图书
     * @param verifyBookVos
     * @return
     */
    Result updateRepairCount(List<VerifyBookVo> verifyBookVos);


    /***
     * 清除损坏的图书
     * @param verifyBookVos
     * @return
     */
    Result updateClearCount(List<VerifyBookVo> verifyBookVos);

}
